package com.xiaoshuidi.cloud.module.report.dal.DO;


import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@TableName(value = "contract_roommate", autoResultMap = true)
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class ContractRoommateDO implements Serializable {


    private Long id ;

    /**
     * 关联业主合同
     */
    private Long houseContractId;

    /**
     * 关联租客合同
     */
    private Long roomContractId;
    /**
     *租客名
     */
    private String roommateName;
    /**
     *租客手机号
     */
    private String roommatePhone;
    /**
     *证件类型
     */
    private String roommateIdType;
    /**
     *证件号码
     */
    private String roommateIdNumber;
    /**
     *备注
     */
    private String roommateComment;
    /**
     *国籍
     */
    private String nationality;
    /**
     *关系
     */
    private String relation;
    /**
     *操作人id
     */
    private String operator;
    /**
     *0-同住人 1-主住人
     */
    private String roommateType;
    /**
     *状态
     */
    private String status;
    /**
     *租户编号
     */
    private Long tenantId;


}
